smartaction get closest fix
tile neighbours
world object & world object model
etc