user story implemented