Improved GA setup