added success message mixin