hair isn't using stupid methods