chages fields of models as required