inverse view producer