updates with crowding terms