added GUI hooks, ALU, buggy