Add first try with cache support