update registration and add test skeleton