better path declaration