updated clientapp