added scrollviewer, dont really like it