refactoring most working on linkedin and github