added get instruction and tests