? Could you potentially add more comments within the methods to make the code easier to read and follow along for others who might work on this in the future