Implementation through plug-ins