initial repository to practice