advanced in porting game, ongoing..