trying for Check logic