added empty operator ";". changed typedef declaration.