fix visibility in UserPage; add docblock