correct parent initilization