ministry ingenuity