Great explanation of some really complicated concepts. Waxwing is definitely one to follow
reply