fix initialiser