Added saveDataOptions callback and better ways to set redirect and success messages