improvement 0.1
Revert "improvement 0.1"

This reverts commit fc27fb6c49fd07a39b985050afc9727383cd950f.
Final

includes the fully working project