-- adding some extra thoughts wrt plug-in architecture