updqating libpropeller