I think that this is pretty good.