dave portner