Added variation based on mouseY