Data Driven Register Tests
Refactor
refactor
refactor