saving weather location feature & code cleanup