added git prompt support