Method accepts Begin and End parameters