New approach of handling plugins