just out of curiosity - does it come with the right cables and connectors ?