reformat visibility manipulation