todo14 without error method