Now able to handle message greater than 64k