remove redundant alu struct