control yield and TF
start sms