i have pretty much thought of everything