updated ui next need to add separate class for location manager