generated provinces controller