added swift vendor