Implemented checkAll