and is valid