is it really necessary to store local and remote?