proseguo il porting