you can't just redefine the API for a live product