vihaan davenport