ah. i can explain everything...