refine show data peripharal