try to figure out what's wrong with direct illu