fixes in initialisation