+ make comments an optional element
+ change migration file so that it will be after required element migration in core
+ enable child element controls in create/update (core dependent)