For SPSCC CIS269