improving publishing components style