add restrictions