init question code now uses more meaningfull names