because Jeremy changed the API