first version that works with a mylocation service too