add extrenal storage info loading, fscached
(not yet working) and simple cache