Porting started (38/48)

Porting started