mark vesely