fixed visibility rules on sections