Revert "Added more fragment code"

This reverts commit a7726bfe134c4c16c68ed4f2d350c0b8c9719f36.
Revert "Revert "Added more fragment code""

This reverts commit 39fcb2876c3ac5942cf92794c8fd0ff00bbf7093.
Merge remote-tracking branch 'origin/master'