check() forever