startLocate() is invoked only once