Block: iterate through viewing, seperate hit vs flop and sort