Changed stuff to make things a bit more simple. Only caching one file