Work for COMP 6700