first time init fixed!