Fix generic signature