Canton development