cache scripts + lists