Porting Fun

I am watching and learning, so keep us updated on the porting and the do's and don't's please.