yahya patel