wait so whats going on? trying to figure it out is giving me a headache.