Late farewell to Mark Foster