Two Hard Things ...