Keeping lives in motion

by