added swift all in one