         scrollView.trailing(to: self.view)
         scrollView.bottom(to: self.view)
         
-        scrollView.contentSize = CGSize(width: self.view.bounds.width, height: 1000)
+        contentView = UIView()
+        scrollView.addSubview(contentView)
+        contentView.top(to: scrollView)
+        contentView.leading(to: scrollView)
+        contentView.trailing(to: scrollView)
+        contentView.bottom(to: scrollView)
+        contentView.width(to: scrollView)
+        
+        contentView.height(1000)
     }
     
     func UpdateScrollViewContentSize(frame: CGRect) {

    }
    
    func InitPosterView() {
        let view = UIImageView()
        view.image = tmp_poster.image
        view.layer.shadowOpacity = 0.5
        view.layer.shadowColor = UIColor.black.cgColor
        view.layer.shadowOffset = CGSize(width: 1, height: 1)
        view.layer.shadowRadius = 3
        view.layer.masksToBounds = false
        scrollView.addSubview(view)
        
        view.top(to: scrollView, offset: 50)
        view.centerX(to: scrollView)
        view.width(200)
        view.height(300)
    }
    
    func InitFloaty() {
        let floaty = Floaty()
        floaty.addItem(title: "Hello, World!")
        self.view.addSubview(floaty)
    }
    
    func CallMovieAPI() {

    var movie = Movie.Data()
    
    var scrollView = UIScrollView()
    var contentView = UIView()
    var tmp_poster = UIImageView()
    var posterImageView = UIImageView()
    
    override func viewDidLoad() {
        super.viewDidLoad()
