great post I thoroughly enjoyed reading it , way to go !