Partially implement send method