Adds benchmark option; Adds more tests;

• Adds benchmark option
• Adds more tests
maybe a test for this too?