Some components writen  by JavaScript