assigned components together