adding source
removing output
ignoring output