added extra git features