Begin implementing op codes