brian adding source file