misc work
completely seggregated client and server projects