user sees errors
redirect path is now parameter