initialize is not supposed to be called anymore? I guess then the function itself could be removed and those comments here too?