Added support for success/error/info state