add 2 components