position -> tile