modularize instruments client