form geo with validation