Strange problem displaying negative percentage