double-calling materialize...
fixing selects across the board