Revert d9a742d..44f7894

This rolls back to commit d9a742d356172ef631c0ce11d23a3bfc7c593bf6.
Revert 44f7894..b4e318c

This rolls back to commit 44f7894687bbbe4aa9d172dbfe5e44fcc1ef7898.
Revert b8efac7..5d956b0

This rolls back to commit b8efac7f5e20511f82a4f6ed9c849322e7664176.
Removed backbone