added geo lookup