todo:
  Make control detect a change in height and width so that an aspect change is immiediate..
