server and usage pipeline should be fine now, going on to client