Fixed several issues and made geocode request work