second option on model logic