added properties and tasks