ok that's a pretty good read lol