seperate module,hss and own events