mv solife => consume