can now init/update the remote server through hash call