model creation of guarantee return