refactoring
fixed calculation a direction, tests
speak closest places in background