added new fitness method