alu head update (but still very experimental)