add few exceptions
core: catch exceptions
core: change error description