more left or right according to key