add static method to register new builders