Added new response creation interface