added a reference to the internal visit methods