add exceptions and redirection on fail
bump version