fixed absurd bug