Here is another fix for corewar bugs. On line 294 if ( -1 == (p1 = do_instruction(p1))) return 1; should be if ( -1 == (p1 = do_instruction(p1))) return 2; -- Russell Spence ihuxi!jaczak AT&T Technologies Naperville, IL