add basic js components