Bravo! This is very well written, and very tasty material. The dialogue is excellent too.