add complete / fail events
add re-attempts
add test for retry
vers bump