A collection of registration methods and related functions