fix faulty assumption