More inspections promised for fair rides