.....CHECKING.....