adding checking