haven't done a gen in a while, think this is pretty good, I like it