Added some function to ALU