in

23 yr outdated bench: before, soon after. – recent

23 year old bench: before, after.

23 12 months outdated bench: just before, right after. – recent