reinforcement module with new integ scheme