public from private: update software info