adding server stuff for local testing. run with