Implement saveCanton