properly detecting success