fix autoscaling of buttontext and some layout stuff