attempt 2 of uselibpath