fixed a bug where it would say it's not possible on possible cases