binary added and fixed send