June 28, 2022

completion and motivates