filesend and recieve v.1