adds source code docs