ticket:30 added requirements