text-error fades in/out nicely