added geo lookup, stuff