you have to wrap functions with paramaters in 'anonymous functions' in order for them to not execute automaticallygit add .