path checks