update builder and fix missing comma