all bug in registration solved , registration works perfictly with all error displayed nicely