changed requirements and updated a model full name property