added comments to what my problem is