Imported part 1 of CSCL section