Based on the description, I would change the API to be register instead of start.