Revert 4dd1ce8..6fde27d

This rolls back to commit 4dd1ce85c4fd12c1f25424b4596183de43f10d96.
Fragments are the key to success