Added Code From HW