Modify constructor.