added new methods and examples of them