Scatter image sorunu

Aşagıdaki kod ile iki adet scatter image tanımlıyorum. Fakat scatter alanı Form boyu ile eşit halde geliyor ve resimler arasında geçiş yapmak bayagı bir sorun haline geliyor. Bu konu hakkında bilgi sahibi olan var mı ?

**import kivy
kivy.require(‘1.0.6’)

from glob import glob
from random import randint
from os.path import join, dirname
from kivy.app import App
from kivy.uix.widget import Widget
#from kivy.uix.button import Button
from kivy.graphics import BorderImage
from kivy.uix.image import Image
from kivy.uix.scatter import Scatter
from kivy.properties import StringProperty
from kivy.logger import Logger
from kivy.uix.floatlayout import FloatLayout
from kivy.uix.label import Label

class PicturesApp(App):
def build(self):

     # the root is created in pictures.kv
    root = self.root
    #f=FloatLayout()
    
    scatter = Scatter(size=(400,266))
    scatter1 = Scatter(rotation=90)
    scatter2 = Scatter()
    #scatter1 = Scatter(size=(1,1))  
    #root = Widget()
    
    #b = Image(source ='images/default.jpg',size=(400, 266),pos=(395, 328))
    #b = Image(source ='images/default.jpg',size=(400, 266),pos=(0, 0))
    b = Image(id='sss',source ='images/default.jpg',size=(400, 266),pos=(0, 0),size_hint=(None, None),allow_stretch = True,keep_ratio = False,size_hint_x = 1,size_hint_y = 1)
    with b.canvas.before:
        
        BorderImage(
            size=(b.width + 72, b.height + 72),
            pos=(b.x - 36, b.y - 36),
            border=(36, 36, 36, 36),
            source='shadow32.png')

    
    #c = Image(source ='images/default.jpg',size=(400, 266),pos=(10, -175))
    #c = Image(source ='images/default.jpg',size=(400, 266),pos=(395, 328))
    c = Image(source ='images/default.jpg',size=(400, 266),pos=(0, 0),size_hint=(None, None))
    
    
    with c.canvas.before:
        BorderImage(
            size=(c.width + 72, c.height + 72),
            pos=(c.x - 36, c.y - 36),
            border=(36, 36, 36, 36),
            source='shadow32.png')
    
    l = Label(text="I'm centered :(", pos=(0,0), size_hint=(1.0,1.0), halign="left")
    
    scatter.add_widget(b)
    scatter1.add_widget(c)
    scatter2.add_widget(l)
    root.add_widget(scatter1)
    root.add_widget(scatter)
    root.add_widget(scatter2)
    return root

PicturesApp().run()**

Bu konuda fikrim yok ama fikri olan biri geldiğinde kodunu düzgün okumak isteyecek ve bence kodunu düzeltmelisin