- slightly simplify the builder