better animation behavior for success/failure