modify as CrossGraphic Sample