First CS pass