plug-and-play design