correct variable initialization