still working on sending fragment messages