I thought socket was used for communication. Not sure but as per Google the best way to accomplish this is using signal and that's what I'm trying to do but my signal not working.