create and update instrument - volledig werkend