final (?) path scaling fixes