#2: double initialization corrected