interface for use fragments.