All in all, a nice weekend…(warning – long and rambly)