add some dependences, and add install and params classes to manifest