Доработки и исправление работы событий в location