Changed initialise due to change of constructor.