multiloop changes