I love this kind of piece.  Very well done.