improved thisav fetching