code cleanup; ensure that hidden components are ignored