added manifest-generation support