covered all the user stories