added cache to markers