Five thoughts.....