More styles handling (yet quite cumbersome, it will need some clean up).