small builder utility class