definitely a five star thread. good job op. moar threads like this please!