Update: direct send