M06: integration

contributed by < st10740 >