runtime demo is ugly when screen orientation is portrait