fixed struct decl