keeps body and soul together