It's better '~' and 'o' move to constant.