#43 fixed a bug but still fails