proxy lab, CMU 15213