temporal variable for swicth comparisons [ci skip]