instrument object construction