Inginer constructor.