new version

I wrote more