Helper updated (now is generic). New methods added. Documentation updated.