improved git lg