added more examples for testing