removed the typedef