I'm interested in your solution for :

Mandatory field