commit swift