#6 using ivars in init