buffer compare and GA