small  progress
result data filter by location visibility and tag
solved conflict