add some required software.