amy havel nimesh patel​