added more examples and added support for manual signatures