why is it not valid?