add fragment decorator