finally fixed, added test send