added happy path scenario