Added instruction parsing