Add some constraints about the cooperation between regions, but there is a bug about it