New: profitfromriverall