removed cs123 code