completed the happy path