rub lifecyle work