5 Things To Ponder This Weekend