modified view strategy