#34 support long links