sub
more compiled alu