first and last commit biatch