multiple demands system