haven patel