Added comments so I remember what the heck I did