fix builder return value