Reworked fragments navigation