test with no cache
add a cache to metadata (#47)