adding all the files + websockets