fix empty condition in sms forwarding
refactor and clean sms forwarding action