renamed registers and limited their use