Work type builder