tweaked the redirect as we were double checking the variable for no apparent reason;
removed the check around the notify because it would *always* return a zero-length string regardless of the result;