added general-purpose cache and deleted trash