fix: typedef