initialise to null