improve ui for all app types