Added rollback code to all the models.  Fixed ejection code