reverted to typedef again
Removed typedef