filter out "launcher"
change gps update mechanism
merge