Bug Fix: When text is not defined do not create a promise
Some CSS Upgrades