improve ga further