cleanup
more samples, debug
localStorage to cache samples