adding component tests and fixed connection issues