version 1.2

test it on device, may degrade battery life