Updating download to return more info