weak.end.