first push
first organisation
test on inner and outer width and height
zoom in / zoom out / fit to screen
test
i want to merge