defining cache folder, setup install