added private repo; added delay init destroy