added send method