add support for !/ in path