implement of the change on-the-fly for some allow_\* variables