useful and easy to understand thread so far.