add some method alias
refactor: registers are exposed through methods only