update to use .so