Returned to old func and struct declaration syntax