changed exception handling, redirect after post actions