repo basic func. todo: repo status and updates