mark messmer