begin of implementation of combined reinforcement