modules chapter cleaned