change to swift framework