initial commit with swift