added member visit functionality