replaced collector with pool