event type implementation
trying to tweak geocloation stuff
form tweak