added help popup and data fetch