added missing final to response interface