socket scripts added