remove typedef