Change construct signature