fix js bug, add view level hides
refine private
signups