take_response signal added