added properties and email model