refactored tile focus