Registration for Novel Engineering