add banner and adjust text UI