check first