What is one benefit of using surface mount components