marcflattieposh