refactored hidden regions methods and made an AlignmentView preserve