change initialize