fixed it up a little to make it better.