refactoring the ugly IndexAction and prepping for squelched display