var non init