bugfix

remove async loading and added timeout feature to geo -location