statusCode -> status (breaking change)
added empty result