update
initialize tile position and exceptions