         return imgView
     }()
     
-    lazy var bubbleRightImgView: UIImageView = {
+    lazy var chartImgView: UIImageView = {
         let imgView = UIImageView(frame: bounds)
         imgView.image = UIImage(named: "ftux-analytics-chart")
         imgView.contentMode = UIViewContentMode.scaleAspectFit


open class WMFWelcomeAnalyticsAnimationView : WMFWelcomeAnimationView {

    lazy var bubbleLeftImgView: UIImageView = {
        let imgView = UIImageView(frame: bounds)
        imgView.image = UIImage(named: "ftux-analytics-phone")
        imgView.contentMode = UIViewContentMode.scaleAspectFit

    override open func addAnimationElementsScaledToCurrentFrameSize(){
        super.addAnimationElementsScaledToCurrentFrameSize()
        removeExistingSubviewsAndSublayers()
        addSubview(phoneImgView)
        addSubview(chartImgView)
    }
    
    override open func beginAnimations() {
        super.beginAnimations()
        CATransaction.begin()
        
        phoneImgView.layer.wmf_animateToOpacity(1.0,
                                                     transform: CATransform3DIdentity,
                                                     delay: 0.1,
                                                     duration: 1.0
        )
        
        chartImgView.layer.wmf_animateToOpacity(1.0,
                                                      transform: CATransform3DIdentity,
                                                      delay: 0.3,
                                                      duration: 1.0
