A surgical instrument comprising: a surgical attachment (200) including a memory (154) storing identification information pertaining to the surgical attachment; and an electromechanical driver (100) including: at least one motor (110, 112) configured to actuate the surgical attachment; and a processor element (140) configured to: query the memory for the identification information; and enable actuation of the surgical attachment by the at least one motor (110, 120) based on the identification information.