all paths works