added comments for everyone to look over