Completed Swift v Objective C