Great job on this thing, Woo. I recommend everyone to read it cause it's short and it's already really good. CyA