fix logically dead initialization