Swift support