don't try to comprehend. I'm just to complicated