key might be equal to false