Designing repo