added yatspec to implement acceptance tests