sys_gen operator implemented