remove type Result