IRiderRepository added, but not compleated