better mappings for system register