pass user-repo to event listener
start handling real events