Ipt parser work, disabled random regcode gen in favor of registration(gen_code())