a bit more functionality, started sizepolicy and scrollarea