@q00p: Great intro and