remove unuseful util
edit dependencies parameters gen logic of module compile