this is long but indulge me

over 1 year ago