corner cases of / . .. /. /.. should now be fixed
merged?