Gaaaaaary you have some esplainin to doooo