fix: list; working on consume later