updated server and interface files (from happy path submission)