Not a bad technical analysis