add plugin mainline