improve communication with app panel