simplified custom builder in documentation