flash moved into porting