Why void expected?