same thing here, should only register an afterRead