fileserver should be a bi-direction binding