new version of sender.c and all projet1