completed clientside registration validation