Added cache library