Implement mature mode in plugin