explicit init to undefined