base repository for stuffs