Refactor: from smart field to smart form

from smart field to smart form

from smart field to smart form
Refactor: Add default User value