added fragment class