coppied working persist into this repo