readRegister now actually does stuff

As it says on the tin. Was just boilerplate beforehand