-banner ok go this too shall pass