Better generate instructions