polished it up a little