paper for final 7304958