might want to consider using #new_record?