tested exec_init generator (works)