add diskCacheName
rename methods
update Example