revamp repo a bit for the breath of life