add long message handling