further sanity checks

further sanity checks for sending