I know a little porting would not hurt...

Dan