*improved fitness function