introducing the genetic function fitter. Feel free to correct it