add async and query news with page and size