fix a biggggg bug