isNew() needs additional work - temp fix here
isNew requires tidying
Global events object not required, just use collection
remove event