cs50 from appliance