calling chain of location handlers if directive is set