all user stories now implemented in tests