add animate/reset methods, auto geolocate and swipe bar