updateing capfile and adding server code