added more examples and upgraded version