made instructions symmetric