groundwork for registration