for pic approve