Good post, might be interesting and instructing for many people