[fix] always be an eventemitter for consistency fixes #606
[api] emit a start an an end event