fixing initializer. manual setup still necessary