Start API (3 new events), reduce duplicate code.