The syndromic management of urethral discharge includes