removed ugly tests
accept loop