special mechanisms