so this is what i have been going through