remove unnecessary initialization step