added first eventemitter steps