add yaml sw and ts