starting to modify files
gonna try to update the thread header
working version