preparing repo