added try catch, test commit
Revert "added try catch, test commit"

This reverts commit f19532d23cb74beb6bba8128bb7d9d544972c761.
Revert "Revert "added try catch, test commit""

This reverts commit 9478cd97486e0e1a2ff1759161b29d53ec3c2014.
Revert "Revert "Revert "added try catch, test commit"""

This reverts commit 9ba17068fe9978121210a2652deadf655e58e28d.
Modified function descriptions