changed the refresh to happen more often, changed to order of when to
destroy so that refresh happens
Merge pull request #99 from nhlien93/master

pushing up some little changes so that it works a little better.