lesser code change