work without current_path