first slidified version;  needs lots of work