Even though I'm calling Tools.clearBackstack(fragmentManager), the back stack is not clearing.
[ ] sometimes the backstack should be popped one or more times.
[ ] sometimes the backstack should be cleared.
[ ] Test from every single fragment and navigation sequence to make sure it works right, and fix it.
Sometimes we should use .add( ) instead of .replace( )
Even though I'm calling Tools.clearBackstack(fragmentManager), the back stack is not clearing.