implemented MultiIntrument