add caching; refactor slider API;etc - v0.3.6