dev_gen misc