fix initialisation bug