separate NOAUTH and ANON, fix geo and event operations
move geodata actions to geo.c