fixing initalise method