update UI if empty