UI added. network downloading added.