updates settings, lib dependencies and stub