move visitors to 'visitor' package