more uniform treatment of paths