Swift stuff is completely broken