Finished DAA! Need to comment & Error handle