return empty when the status is 403 or 404
add test cases
readme