VOTING AND COVENANT AGREEMENT