Pushed all 4 functions to git