adding "helpers" to visitor