What Makes A Bond Shorter Or Longer