Thanks for this will be really handy coming up to the HSC. =) pity there is a lack of resources out there for engineering.