libpropeller upate