basic workload file generation working