I think this is my favorite gen that I ever did