Better error handling, added unique CSRF token