formatting
module update
not using event emitter anymore - an array does the job