May 18, 2022 Progress in Motion - New Library Update