validation user fields
validation fields spents
Revert "validation fields spents"

This reverts commit 6c62536ba605eb16f8259e3560025ff111e78c87.
Revert "validation user fields"

This reverts commit f2cebc8bf9acb0a6fa97d193f11d8d6044f3c3a4.
Merge remote-tracking branch 'origin/master'