optimize constants to look more watery.