removed guards