@mrlightning: not a bad summery.