much text added, very git