great post a really enjoyed reading that