the engagement period can typically lasts from months to years