Nice work, sounds very similar to my experience doing the same thing, very happy with it.