Revert "Revert "utökade createRequiredField""

This reverts commit 1bc65d258a155e7acee268c4aec7d580811c29fb.
Revert "Revert "Revert "utökade createRequiredField"""

This reverts commit c57399ac3670c889a2f1284dc1ed7b8ed1af1a54.
Revert "Revert "Revert "Revert "utökade createRequiredField""""

This reverts commit 2f6f459a1754c3788c6598ace31a39b2b37b7402.