Use networkutil to prevent duplicated request