Added more functions for instruction set