struct obj et params