support bidirectionality+discussion