Revert "working code"

This reverts commit 4fed9f57bc6e3aef49a984d0054323d6ffd95ed7.