advance check