added module caching test