handled msg larger than 1600 chars