response object now uses string literal props