make bulk response type safe