Matt Porter resigns form the board