first repo, learning mean