added diffpager and gitpager