Change signature: added warning for constructor