add ehcache support