adding repository for solving connection when using 3 provider
testing classes