Started adding support for zoom
More efforts for saving location, still not working.