change the way to specify path