removed processRegister