Add rough demo
Allow different picture sizes