starkly different meaning