     // MARK: UIView configuration
     
     internal func configureTermsAndConditionsLabel() {
-        guard let termsViewModel = viewModel?.termsViewModel, termsAndConditionsText = termsViewModel.termsAndPrivacyFooter else {
+        guard let termsViewModel = viewModel?.termsViewModel,
+            let termsAndConditionsText = termsViewModel.termsAndPrivacyFooter else {
             return
         }
         

    }
    
    override public func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
        guard let identifier = segue.identifier, viewModel = viewModel else {
            return
        }
        

extension SnapOnboardingViewController: TTTAttributedLabelDelegate {
    
    public func attributedLabel(label: TTTAttributedLabel!, didSelectLinkWithURL url: NSURL!) {
        guard let absoluteString = url.absoluteString else { return }
        
        switch absoluteString {
            case TermsAndConditionsURL.TermsAndConditions.rawValue:
            delegate?.termsAndConditionsTapped()
            case TermsAndConditionsURL.PrivacyPolicy.rawValue:
