improved repo for others