-Add constructor for simplicity of consumers