Moved up the visitor package