fixing bug related to watch and compass