total profit crosses