Cumulative profit and loss is still negative 89... speechless