@shawnster: Great analysis