define parameters for constructor