additional GA optimizations