no mandatory
validation modified
set weight to 1 to fix errors
updated