updated gitfunctions and index, recommit