weak diagram