added looper; GPS working now