added somes TODOs in mutation and crossovers.