simplify struct declaration