adding the cnext etc.