add two components in
tcangularadd