suggest *restrict* instead of *confine*