design for on and off state in server info (closes #23)