fix(hooks): unless doesn't seem to work