few changes to genes parsing and net learning