FITNESS FUNCTION ADDED