popping components off URL validates count correctly