Add register operations and fix some methods