location and value !