absorbiriven