v3 swift prototypes