nimesh patel amy havel​