added cs108, cs145;