included $_dot_path because it makes sense