Added Response interface