uncommented register() method for comms