init vars correction, must have initial value None