ability to define socket event on multiple files
provide socket when define external events
Update personal framework