Hi,all I use CSS on my Quixote based web applications. ( This must be a rare case, as i have not found any previous mention on it in this mailing list. So, i make no expectation on the result of this mail. But let's go on.) Most widgets classes does not support CSS attrs ( class, id. tabindex is another candidate) in the constructor or rendering methods. So, I subclass every widget. I can assume it. But: 1. Factorization of render method in SingleSelect derivates is lost. 2. At every new release, checking and testing of changes on widgets is mandatory. I have noticed, StringWidget accepts **attributes in render method. Is there a reason for not implementing these in other Widgets? Ex: SingleSelect. Is there a better way to do it ? By the way, +1 to 2.2+. ( Someone told about Unicode?) Thank you for taking your time. Oscar Rambla CODI