invisible effect variables