testing without infinite loop