Added an end-to-end scenario