added error callback of geo fetch