> (\@done|\@project|\(\d*.*\)|\s+?) because there might be no date.

oops, sorry it;s not necessary