added comments to say what I want to do