first passing scenario but possible bug