Fixed #6. Now all fragments are created dynamically through code