moving to ant colony approach due to time issue