thinkin about DIY porting