Returns status on error as well