submit routine completed