updated GUI app