VALUEFIRST CHECKING