Completed the basic instrument implementation