fine tune m2m examples
enahnce datatype with validation
fine tune
finetune
one 2 many