this is a better fadeIn/Out implementation and now
 font color better