making examples as accurate as I can