improved paths