began implementing server/client architecture