You don't account for Z_AXIS here.