add personal source file