should respect calling from other paths