added fragment sample