add advance check Babai functions