changed from session to application cache. added scheduled task to perform weekly cache purge