The repository for self learning