Now fires 'start' and 'end' events