enhancement for diffedrent screensizes, bugfixes