improve git log