add a server
working watch endpoint